package com.jeehentor.generate.dto;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.Map;

/**
 * @Description : 页面配置公共dto
 * @Author : wzd
 * @Date : 2024/5/27 17:05
 * @Version : 1.0
 **/
@Data
@Schema(description="页面配置公共dto")
public class GenCommonDTO implements Serializable {
    @Serial
    private static final long serialVersionUID = 2361483945323016944L;
    @Schema(description = "模型id")
    private String modelId;
    @Schema(description = "表名")
    private String tableName;
    @Schema(description = "表单字段")
    private Map<String,Object> formData;
    @Schema(description = "查询字段")
    private Map<String,Object> queryFields;
    private Page<?> page;
}
